Erlang VM
BEAM
大手通信メーカー
Ericson
の開発した
Erlang
言語のための
VM
Erlangは
耐障害性
の高いリアルタイム
分散システム
の作成を得意としており、 これを実現するための軽い特殊な
プロセス
の実現が目的
エラーが発生してもプロセスを監視し、自動で復旧
エラーを起こさないのではなく、エラーを許容するシステム(
フォールトトレラント
)
複数台のコンピューターに処理を分ける
分散コンピューティング
にも強い
実行時アップデート
サービスを止めずに更新ができる
Ellixir
の実行環境でもある